upper mast - Spanish English Dictionary